﻿.collection-cover-image{width:100%;height:auto;display:block;background-size:cover}
.nifa-collection-title h2{width:100%;text-align:center;_font-family:Avenir-Black, 'muli', sans-serif;font-size:20px;color:#6b5a4b;letter-spacing:3.7px;line-height:35px;text-transform:uppercase;padding-top:20px}
.collection-cover-image-container{position:relative;float:left;width:100%;margin-top:40px}
.collection-cover-image-container h2.ethos-image-title{padding-top:20px;top:60%}
.collection-cover-image-container a{float:left;width:100%;position:relative}
.collection-cover-image-container .shop-now-button{top:75%;color:#fff;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:158px}
.thumbnail-image{display:block}
.info{height:105px;padding-top:10px}
.info .color-select{display:none}
.thumbnail:hover .info{background-color:rgba(255,255,255,0.6);position:relative;bottom:0px}
.thumbnail:hover .info .color-select{display:block}
.collection-statement-container{text-align:center;background-color:#e6e2db;color:#3E3636;padding-left:20%;padding-right:20%;padding-top:30px;padding-bottom:30px;}
.collection-statement-container h1{font-size:18px;_font-family:Avenir-Heavy, 'muli', sans-serif;padding-top:40px}
.collection-statement-container p{font-size:18px;_font-family:Avenir-light, 'muli', sans-serif}
.collection-mailing-container{float:left;width:100%}
.collection-mailing-inner-container{text-align:center;width:500px;margin-left:auto;margin-right:auto;padding-top:44px}
.collection-nude-images-container{text-align:center}
.collection-nude-image-a{position:relative;display:block;width:33%;float:left}
.collection-nude-image-a .ethos-image-title{font-size:28px;padding-top:10px}
.collection-nude-image-a .shop-now-button{bottom:60%;border:0;width:119px;color:#fff;letter-spacing:4px;font-size:20px;text-shadow:rgba(0,0,0,0.49804) 0px 2px 4px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}
div.container.no-top-padding{padding:0px}
.collection-title{text-align:center;font-weight:normal;font-size:16px;_font-family:Avenir-Medium, 'muli', sans-serif;color:#4E4E4E;text-transform:uppercase}
.collection-meet-maria-inner-container{max-width:768px;margin-left:auto;margin-right:auto;left:0;right:0}
.collection-quality-inner-container{max-width:768px;margin-left:auto;margin-right:auto;left:0;right:0}
.collection-nude-image{width:100%;display:block;float:left}
/*
#collection-second-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/collection-second-banner-desktop.gif?10603983002399429310")}
#collection-third-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/collection-third-banner-desktop.gif?10603983002399429310")}
#collection-fourth-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/collection-fourth-banner-desktop.gif?10603983002399429310")}
*/
.collection-quality-container{text-align:center;padding-top:20px;padding-bottom:20px;background-color:#f8f7f7;color:#ababab;float:left;width:100%}
.col-md-4{width:33%;float:left;position:relative;min-height:1px}
.collection-review-container{text-align:center;border-bottom:1px solid #f4f4f4;padding-top:20px;padding-bottom:20px;float:left;width:100%}
.img-circle{width:50%;border-radius:50%}
.parallax.pattern-image.collection-cover-image{height:100vh}
.review-title{color:#444444;font-size:20px;text-align:center}
                                                            
.review-name{font-weight:900}
.quality-title{text-align:center;letter-spacing:2.02px;line-height:26px;padding-bottom:20px;font-size:15px;color:#444444;_font-family:Avenir-Heavy, 'muli', sans-serif}
.container.main.content.container-liquid{width:100%}
.review-text{_font-family:Avenir-Roman, 'muli', sans-serif;font-size:16px;color:#605C5B;letter-spacing:1.59px;line-height:23px;color:#524a49;padding-top:12px;padding-bottom:12px;margin-bottom:0px;font-weight:300;padding-left:50px;padding-right:50px;width:50%;margin-left:auto;margin-right:auto}
.review-text-by{_font-family:Avenir-Roman, 'muli', sans-serif;font-size:14px;color:#222222;letter-spacing:1.47px;line-height:23px}
.quality-text1{_font-family:Avenir-Medium, 'muli', sans-serif;font-size:12px;color:#666666;letter-spacing:0.47px;line-height:21px;padding-top:10px}
.quality-text2{_font-family:Avenir-Medium, 'muli', sans-serif;font-size:12px;color:#666666;letter-spacing:0.47px;line-height:21px;padding-top:10px}
.quality-text3{_font-family:Avenir-Medium, 'muli', sans-serif;font-size:12px;color:#666666;letter-spacing:0.47px;line-height:21px;padding-top:10px}
.collection-title-title{margin-left:33%}
.breadcrumb{_font-family:Avenir-Medium, 'muli', sans-serif;font-size:12px;color:#8D8D8D;letter-spacing:0.47px;margin-left:0%;margin-right:auto}
.collection-title-wrapper{float:left;width:100%;margin-bottom:24px}
.collection-title-wrapper>div{width:33%;float:left}
.collection-title-wrapper>div.collection-title-breadcrumbs{width:100%;float:left;text-align:left}
.mobile-collection-title{display:none}
.sort-by-label{display:inline;margin-right:5px;_font-family:Avenir-Medium, 'muli', sans-serif;font-size:12px;color:#4E4E4E;letter-spacing:0.47px;margin-right:0px}
.collection-title-sort{position:relative;bottom:6px}
.sort-by-select{display:inline;width:152px;border:0;_font-family:Avenir-Medium, 'muli', sans-serif;font-size:12px;color:#4E4E4E;letter-spacing:0.47px;padding:0}

@media only screen and (max-width: 767px) and (min-width: 480px){
    .container.main.content.container-liquid{width:420px;}

}
h1.collection_title{margin-top:150px !important}
#email_signup{margin-left:-50px !important}

@media screen and (max-width: 768px){
    .collection-cover-image-container h2.ethos-image-title{top:30%}
    .collection-cover-image-container .shop-now-button{top:63%;width:80px;height:17px;font-size:12px;padding-top:5px}
    .review-text{width:80%;padding-left:0px;padding-right:0px}
    .thumbnail:hover .info{position:inherit;bottom:0px}
    .collection-title-wrapper>.collection-title-sort{width:100%;float:left;text-align:center;margin-top:11px}
    .review-text{font-size:12px}
    h1.collection_title{margin-top:50px !important}
    /*
    #collection-second-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/collection-second-banner-mobile.gif?10603983002399429310")}
    #collection-third-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/collection-third-banner-mobile.gif?10603983002399429310")}
    #collection-fourth-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/collection-fourth-banner-mobile.gif?10603983002399429310")}
    #nifa-collection-second-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/nifa-collection-second-banner-mobile.gif?10603983002399429310")}
    #nifa-collection-third-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/nifa-collection-third-banner-mobile.gif?10603983002399429310")}
    #nifa-collection-fourth-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/nifa-collection-fourth-banner-mobile.gif?10603983002399429310")}
    */
    .mobile-collection-title{display:block;width:100%;text-align:center}
    .sort-by-label{margin-left:9px;margin-right:0px}
    .collection-title-wrapper{float:left;width:100%;margin-bottom:24px}
    .collection-title-wrapper>div{width:50%;float:left}
    .collection-title-title{display:none}
    .breadcrumb{margin-left:0%}
    .collection-statement-container{padding-left:5%;padding-right:5%;padding-top:15px;padding-bottom:15px}
    .collection-statement-container h1{font-size:16px;_font-family:Avenir-Heavy, 'muli', sans-serif}
    .collection-statement-container p{font-size:16px;_font-family:Avenir-Roman, 'muli', sans-serif}
    .collection-mailing-inner-container{width:350px}
    /*
    #collection-cover-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/collection-cover-image-mobile.jpg?10603983002399429310")}
    #nifa-collection-cover-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/nifa-collection-cover-image-mobile.jpg?10603983002399429310")}
    */
    #email_signup{margin-left:-50px !important}
    .collection-nude-image-a{width:100%}
    .parallax.pattern-image.collection-cover-image{height:50vh !important}
    .quality-text1{font-size:11px}
    .quality-text2{font-size:11px}
    .quality-text3{font-size:11px}
    .collection-nude-image{width:100%}
    .collection-mailing-container{width:260px !important}

}
